export const state = () => {
  return {
    list: []
  };
};
export const mutations = {
  addHistory(state, query) {
    // list 当中已经存在传入的搜索记录是不在放入
    let existed = false;
    state.list.forEach(el => {
      if (
        el.departCode == query.departCode &&
        el.destCode == query.destCode &&
        el.departDate == query.departDate
      ) {
        // 其中有一个符合, 就证明已经存在,
        // 不应该保存, 利用一个变量来储存这个状态
        existed = true;
      }
    });
    if (!existed) {
      state.list.unshift(query);
    }
  }
};
